pan troglodytes - French English Dictionary